(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var h,aa=function(a){var b=0;return function(){return b>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(f||"")+"_"+d++,f)};return e}); fa("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c=f}}); var ta=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c>>0),Aa=0,Ca=function(a,b,c){return a.call.apply(a.bind,arguments)},Da=function(a,b,c){if(!a)throw Error(); if(2=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};var db=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},lb=function(a,b){if(b)a=a.replace(eb,"&").replace(fb,"<").replace(gb,">").replace(hb,""").replace(ib,"'").replace(jb,"�");else{if(!kb.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(eb,"&"));-1!=a.indexOf("<")&&(a=a.replace(fb,"<"));-1!=a.indexOf(">")&&(a=a.replace(gb,">"));-1!=a.indexOf('"')&&(a=a.replace(hb,"""));-1!=a.indexOf("'")&&(a=a.replace(ib, "'"));-1!=a.indexOf("\x00")&&(a=a.replace(jb,"�"))}return a},eb=/&/g,fb=//g,hb=/"/g,ib=/'/g,jb=/\x00/g,kb=/[\x00&<>"']/,nb=function(a,b){var c=0;a=db(String(a)).split(".");b=db(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&eb?1:0};function ob(){var a=r.navigator;return a&&(a=a.userAgent)?a:""}function w(a){return-1!=ob().indexOf(a)};function pb(){return w("Trident")||w("MSIE")}function qb(){return w("Firefox")||w("FxiOS")}function rb(){return w("Safari")&&!(sb()||w("Coast")||w("Opera")||w("Edge")||w("Edg/")||w("OPR")||qb()||w("Silk")||w("Android"))}function sb(){return(w("Chrome")||w("CriOS"))&&!w("Edge")||w("Silk")};function tb(){return w("iPhone")&&!w("iPod")&&!w("iPad")}function ub(){return tb()||w("iPad")||w("iPod")};var vb=function(a){vb[" "](a);return a};vb[" "]=va;var wb=function(a,b){try{return vb(a[b]),!0}catch(c){}return!1},xb=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};var yb=w("Opera"),x=pb(),zb=w("Edge"),Ab=zb||x,A=w("Gecko")&&!(-1!=ob().toLowerCase().indexOf("webkit")&&!w("Edge"))&&!(w("Trident")||w("MSIE"))&&!w("Edge"),B=-1!=ob().toLowerCase().indexOf("webkit")&&!w("Edge"),Bb=w("Macintosh"),Cb=w("Windows"),Db=w("Android"),Eb=tb(),Fb=w("iPad"),Gb=w("iPod"),Hb=ub(),Ib=function(){var a=r.document;return a?a.documentMode:void 0},Jb; a:{var Kb="",Lb=function(){var a=ob();if(A)return/rv:([^\);]+)(\)|;)/.exec(a);if(zb)return/Edge\/([\d\.]+)/.exec(a);if(x)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(B)return/WebKit\/(\S+)/.exec(a);if(yb)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Lb&&(Kb=Lb?Lb[1]:"");if(x){var Mb=Ib();if(null!=Mb&&Mb>parseFloat(Kb)){Jb=String(Mb);break a}}Jb=Kb}var Nb=Jb,Ob={},Pb=function(a){return xb(Ob,a,function(){return 0<=nb(Nb,a)})},Qb; if(r.document&&x){var Rb=Ib();Qb=Rb?Rb:parseInt(Nb,10)||void 0}else Qb=void 0;var Sb=Qb;var Tb=function(a,b){a:{try{var c=a&&a.ownerDocument,d=c&&(c.defaultView||c.parentWindow);d=d||r;if(d.Element&&d.Location){var e=d;break a}}catch(g){}e=null}if(e&&"undefined"!=typeof e[b]&&(!a||!(a instanceof e[b])&&(a instanceof e.Location||a instanceof e.Element))){if(ya(a))try{var f=a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a)}catch(g){f=""}else f=void 0===a?"undefined":null===a?"null":typeof a;Na("Argument is not a %s (or a non-Element, non-Location mock); got: %s", b,f)}};var Ub=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}},Vb=function(a,b,c){var d=0,e=!1,f=[],g=function(){d=0;e&&(e=!1,k())},k=function(){d=r.setTimeout(g,b);var l=f;f=[];a.apply(c,l)};return function(l){f=arguments;d?e=!0:k()}};function Wb(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function Xb(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function Yb(a,b){for(var c in a)if(a[c]==b)return!0;return!1}var Zb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function $b(a,b){for(var c,d,e=1;e=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};h.expand=function(a,b,c,d){ya(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this}; h.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};h.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};h.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this}; h.translate=function(a,b){a instanceof E?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(Oa(a),this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};h.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};var jd=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};h=jd.prototype;h.clone=function(){return new jd(this.left,this.top,this.width,this.height)};h.toString=function(){return"("+this.left+", "+this.top+" - "+this.width+"w x "+this.height+"h)"};h.contains=function(a){return a instanceof E?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height}; h.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};h.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};h.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; h.translate=function(a,b){a instanceof E?(this.left+=a.x,this.top+=a.y):(this.left+=Oa(a),"number"===typeof b&&(this.top+=b));return this};h.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};var ld=function(a,b,c){if("string"===typeof b)(b=kd(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=kd(c,d);f&&(c.style[f]=e)}},md={},kd=function(a,b){var c=md[b];if(!c){var d=Dc(b);c=d;void 0===a.style[d]&&(d=(B?"Webkit":A?"Moz":x?"ms":null)+Ec(d),void 0!==a.style[d]&&(c=d));md[b]=c}return c},I=function(a,b){var c=F(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},nd=function(a,b){return I(a,b)||(a.currentStyle? a.currentStyle[b]:null)||a.style&&a.style[b]},od=function(a){return nd(a,"position")},qd=function(a,b,c){if(b instanceof E){var d=b.x;b=b.y}else d=b,b=c;a.style.left=pd(d,!1);a.style.top=pd(b,!1)},rd=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},sd=function(a){if(x&&!(8<=Number(Sb)))return u(a&&"offsetParent"in a),a.offsetParent;var b=F(a),c=nd(a,"position"),d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(11==a.nodeType&& a.host&&(a=a.host),c=nd(a,"position"),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null},ud=function(a){for(var b=new id(0,Infinity,Infinity,0),c=G(a),d=c.l.body,e=c.l.documentElement,f=Mc(c.l);a=sd(a);)if(!(x&&0==a.clientWidth||B&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=nd(a,"overflow")){var g=td(a),k=new E(a.clientLeft,a.clientTop);g.x+=k.x;g.y+=k.y;b.top=Math.max(b.top, g.y);b.right=Math.min(b.right,g.x+a.clientWidth);b.bottom=Math.min(b.bottom,g.y+a.clientHeight);b.left=Math.max(b.left,g.x)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,f);c=Lc(cd(c)||window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null},td=function(a){var b=F(a);Ra(a,"Parameter is required");var c=new E(0,0);var d=b?F(b):document;d=!x||9<=Number(Sb)||Kc(G(d).l)?d.documentElement: d.body;if(a==d)return c;a=rd(a);b=Nc(G(b).l);c.x=a.left+b.x;c.y=a.top+b.y;return c},wd=function(a,b,c){if(b instanceof Cc)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");a.style.width=pd(b,!0);vd(a,c)},pd=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a},vd=function(a,b){a.style.height=pd(b,!0)},yd=function(a){var b=xd;if("none"!=nd(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute"; c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a},xd=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=B&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=rd(a),new Cc(a.right-a.left,a.bottom-a.top)):new Cc(b,c)},zd=function(a,b){u(a);a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")},K=function(a,b){a.style.display=b?"":"none"},Ad=function(a){return"rtl"==nd(a,"direction")}, Bd=function(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;b=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return+b},Cd=function(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?Bd(a,b):0},Dd={thin:2,medium:4,thick:6},Ed=function(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in Dd?Dd[b]:Bd(a,b)},Fd=function(a){if(x&& !(9<=Number(Sb))){var b=Ed(a,"borderLeft"),c=Ed(a,"borderRight"),d=Ed(a,"borderTop");a=Ed(a,"borderBottom");return new id(d,c,a,b)}b=I(a,"borderLeftWidth");c=I(a,"borderRightWidth");d=I(a,"borderTopWidth");a=I(a,"borderBottomWidth");return new id(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};var Gd=!1,Hd=!1,Id=function(a){var b=document.createElement("div");a=n(a);for(var c=a.next();!c.done;c=a.next())if(null!=b.style[c.value])return!0;return!1},Jd=Id(["WebkitAnimation","MozAnimation","OAnimation","animation"])?gd:null,L=Id(["WebkitTransition","MozTransition","OTransition","transition"])?hd:null,Kd=function(){if(Hd)return Gd;var a=Rc(document,"DETAILS");if(!("open"in a))return!1;Uc(a,Qc("SUMMARY",null,"a"),"b");ld(a,"display","block");document.body.appendChild(a);var b=a.offsetHeight; a.setAttribute("open",!0);b=a.offsetHeight!=b;Yc(a);Gd=b;Hd=!0;return b};var M={hb:!1,Ce:function(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""},get:function(a){return M.hb||a.classList?a.classList:M.Ce(a).match(/\S+/g)||[]},set:function(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)},contains:function(a,b){return M.hb||a.classList?a.classList.contains(b):$a(M.get(a),b)},add:function(a,b){if(M.hb||a.classList)a.classList.add(b);else if(!M.contains(a,b)){var c=M.Ce(a);M.set(a,c+(0< c.length?" "+b:b))}},addAll:function(a,b){if(M.hb||a.classList)Array.prototype.forEach.call(b,function(e){M.add(a,e)});else{var c={};Array.prototype.forEach.call(M.get(a),function(e){c[e]=!0});Array.prototype.forEach.call(b,function(e){c[e]=!0});b="";for(var d in c)b+=0>>0),de=function(a){u(a,"Listener can not be null.");if("function"===typeof a)return a;u(a.handleEvent,"An object listener must have handleEvent method.");a[me]||(a[me]=function(b){return a.handleEvent(b)});return a[me]};var ne=function(a){Od.call(this);this.U=a;this.xb={}};t(ne,Od);var oe=[];ne.prototype.F=function(a,b,c,d){Array.isArray(b)||(b&&(oe[0]=b.toString()),b=oe);for(var e=0;e++d,"infinite loop")}b=this.If;d=a.type||a;if("string"===typeof a)a=new N(a,b);else if(a instanceof N)a.target=a.target||b;else{var e=a;a=new N(d,b);$b(a,e)}e=!0;if(c)for(var f=c.length-1;!a.Wb&&0<=f;f--){var g=a.currentTarget=c[f];e=je(g,d,!0,a)&&e}a.Wb||(g=a.currentTarget=b,e=je(g,d,!0,a)&&e,a.Wb||(e=je(g,d,!1,a)&&e));if(c)for(f=0;!a.Wb&&f=f.value}if(e){b=b||cf;e=rf(sf(),a.qb());"function"===typeof c&&(c=c());kf||(kf=new jf);f=kf;a=a.qb();if(0this.tf.getBoundingClientRect().top&&b?this.Wd||(this.Rb&&(L in this.A&&R(this.A,L),this.Rb=!1),this.Wd=!0,M.add(document.body,"collapsed-header"),M.contains(this.fa,"cloned")||(M.add(this.fa,"cloned"),this.fa.appendChild(this.Rf)),M.add(this.A,"sticky"),M.remove(this.A,"animating"),Kf(this),setTimeout(function(){M.add(a.A,"animating");Hf(a.A,0);a.A.style.opacity="1";le("collapsed-header-show",new Lf("collapsed-header-show"))}, 0),document.body.appendChild(this.A)):(this.Wd=!1,M.contains(this.fa,"cloned")&&(Kf(this),L?O(this.A,L,this.Pe,!1,this):setTimeout(function(){return a.Pe()},this.qc.hg),this.Rb=!0))};var Kf=function(a){var b=a.A.getBoundingClientRect().height;Hf(a.A,-b);a.A.style.opacity="0"}; Jf.prototype.Pe=function(){this.Rb&&(this.A.style.transform="",this.A.style.opacity="",L&&R(this.A,L),this.Rb=!1,this.fa.parentNode.insertBefore(this.A,this.fa),M.remove(document.body,"collapsed-header"),M.contains(this.fa,"cloned")&&(M.remove(this.fa,"cloned"),this.fa.removeChild(this.fa.lastChild)),M.remove(this.A,"sticky"),le("collapsed-header-hide",new Lf("collapsed-header-hide")))};Jf.prototype.isVisible=function(){return M.contains(document.body,"collapsed-header")}; Jf.prototype.De=function(){return this.isVisible()&&this.A.offsetHeight||0}; var If=function(a){Mf(a,!0);O(window,"hashchange",function(){return Mf(a)})},Mf=function(a,b){var c=window.location.hash;b=void 0===b?!1:b;var d=void 0===d?!1:d;if(!/^#[^ ]+$/.test(c))return!1;var e=document.getElementById(c.slice(1));if(e){var f=ce(window,"collapsed-header-show",Nf(a,e));setTimeout(function(){Q(f)},b?3E3:100);af&&d&&window.history.pushState({},document.title,window.location.pathname+c)}return!!e},Nf=function(a,b){return function(){if(!a.isVisible())return!1;var c=a.De()+20,d=b.getBoundingClientRect().top; return 0<=d&&dc?(window.scrollTo(window.pageXOffset,window.pageYOffset-c),!0):!1}};Jf.prototype.h=function(){this.cc&&(P(window,"scroll",this.cc),this.cc=null)};var Lf=function(a,b){N.call(this,a,b)};qa(Lf,N);var Of=function(a){this.K=a};Of.prototype.show=function(){this.K&&M.remove(this.K,"hidden")};Of.prototype.Qb=function(){this.K&&M.add(this.K,"hidden")};Of.prototype.aa=function(){this.K&&this.K.parentNode&&(this.K.parentNode.removeChild(this.K),this.K=null)};var Pf=function(a,b,c){var d=Rc(document,"div");M.add(d,"dim-overlay");M.add(d,"hidden");c&&(d.id=c);a.appendChild(d);var e=new Of(d);O(d,"click",function(f){b&&b(f);e.Qb()});return e};var Sf=function(a,b,c,d,e,f){if(Bb&&e)return Qf(a);if(e&&!d)return!1;if(!A){"number"===typeof b&&(b=Rf(b));var g=17==b||18==b||Bb&&91==b;if((!c||Bb)&&g||Bb&&16==b&&(d||f))return!1}if((B||zb)&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}if(x&&d&&b==a)return!1;switch(a){case 13:return A?f||e?!1:!(c&&d):!0;case 27:return!(B||zb||A)}return A&&(d||e||f)?!1:Qf(a)},Qf=function(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&& 90>=a||(B||zb)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;case 173:return A;default:return!1}},Rf=function(a){if(A)a=Tf(a);else if(Bb&&B)switch(a){case 93:a=91}return a},Tf=function(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};var Uf={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:"semicolon",61:"equals",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z", 93:"context",96:"num-0",97:"num-1",98:"num-2",99:"num-3",100:"num-4",101:"num-5",102:"num-6",103:"num-7",104:"num-8",105:"num-9",106:"num-multiply",107:"num-plus",109:"num-minus",110:"num-period",111:"num-division",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",186:"semicolon",187:"equals",189:"dash",188:",",190:".",191:"/",192:"`",219:"open-square-bracket",220:"\\",221:"close-square-bracket",222:"single-quote",224:"win"};var Vf=function(a,b,c,d,e,f,g,k,l,m){this.G=a;this.Ic=b;this.Uc=c;this.ma=d;this.nb=e;this.Ub=f;this.bc=g;this.Sc=k;this.cb=l;this.Xc=m};Vf.prototype.getKey=function(){return this.Ic}; var ag=function(a){var b=a.ra;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&0=e.right)&&(f&=-2);132==(f&132)&&(d.y=e.bottom)&&(f&=-5);d.xe.right&&(k.width=Math.min(e.right-d.x,m+k.width-e.left),k.width=Math.max(k.width,0),l|=4)}d.x+k.width>e.right&&f&1&&(d.x=Math.max(e.right-k.width,e.left),l|=1);f&2&&(l|=(d.xe.right?32:0));d.ye.bottom&&(k.height=Math.min(e.bottom-d.y,m+k.height-e.top),k.height=Math.max(k.height,0),l|=8));d.y+k.height>e.bottom&&f&4&&(d.y=Math.max(e.bottom-k.height,e.top),l|=2);f&8&&(l|=(d.ye.bottom?128:0));e=l}else e=256;l=e}f=new jd(0,0,0,0);f.left=a.x;f.top=a.y;f.width=g.width;f.height=g.height;e=l;if(e&496)return e;qd(b,new E(f.left,f.top));g=new Cc(f.width,f.height);c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,g=F(b), a=Kc(G(g).l),!x||Pb("10")||a?(b=b.style,A?b.MozBoxSizing="border-box":B?b.WebkitBoxSizing="border-box":b.boxSizing="border-box",b.width=Math.max(c.width,0)+"px",b.height=Math.max(c.height,0)+"px"):(g=b.style,a?(x?(a=Cd(b,"paddingLeft"),f=Cd(b,"paddingRight"),d=Cd(b,"paddingTop"),k=Cd(b,"paddingBottom"),a=new id(d,f,k,a)):(a=I(b,"paddingLeft"),f=I(b,"paddingRight"),d=I(b,"paddingTop"),k=I(b,"paddingBottom"),a=new id(parseFloat(d),parseFloat(f),parseFloat(k),parseFloat(a))),b=Fd(b),g.pixelWidth=c.width- b.left-a.left-a.right-b.right,g.pixelHeight=c.height-b.top-a.top-a.bottom-b.bottom):(g.pixelWidth=c.width,g.pixelHeight=c.height)));return e},sg=function(a,b){return(b&8&&Ad(a)?b^4:b)&-9};var vg=function(a,b){this.Uf=a instanceof E?a:new E(a,b)};t(vg,qg);vg.prototype.O=function(a,b,c,d){tg(this.Uf,a,b,c,null,null,d)};var wg,xg={jh:"activedescendant",oh:"atomic",ph:"autocomplete",rh:"busy",uh:"checked",vh:"colindex",Ah:"controls",Bh:"current",Dh:"describedby",Gh:"disabled",Ih:"dropeffect",Jh:"expanded",Kh:"flowto",Mh:"grabbed",Qh:"haspopup",Sh:"hidden",Uh:"invalid",Vh:"label",Wh:"labelledby",Xh:"level",bi:"live",li:"multiline",mi:"multiselectable",ri:"orientation",si:"owns",ti:"posinset",vi:"pressed",zi:"readonly",Bi:"relevant",Ci:"required",Gi:"rowindex",Ji:"selected",Li:"setsize",Ni:"sort",aj:"valuemax",bj:"valuemin", cj:"valuenow",dj:"valuetext"};var yg={kh:"alert",lh:"alertdialog",mh:"application",nh:"article",qh:"banner",sh:"button",th:"checkbox",wh:"columnheader",xh:"combobox",yh:"complementary",zh:"contentinfo",Ch:"definition",Eh:"dialog",Fh:"directory",Hh:"document",Lh:"form",Nh:"grid",Oh:"gridcell",Ph:"group",Rh:"heading",Th:"img",Yh:"link",Zh:"list",$h:"listbox",ai:"listitem",ci:"log",di:"main",ei:"marquee",fi:"math",gi:"menu",hi:"menubar",ii:"menuitem",ji:"menuitemcheckbox",ki:"menuitemradio",ni:"navigation",oi:"note",pi:"option", ui:"presentation",wi:"progressbar",xi:"radio",yi:"radiogroup",Ai:"region",Di:"row",Ei:"rowgroup",Fi:"rowheader",Hi:"scrollbar",Ii:"search",Ki:"separator",Mi:"slider",Oi:"spinbutton",Pi:"status",Qi:"tab",Ri:"tablist",Si:"tabpanel",Ti:"textbox",Ui:"textinfo",Vi:"timer",Wi:"toolbar",Xi:"tooltip",Yi:"tree",Zi:"treegrid",$i:"treeitem"};var zg=function(a,b){b?(u(Yb(yg,b),"No such ARIA role "+b),a.setAttribute("role",b)):a.removeAttribute("role")},X=function(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d=Ag(b);""===c||void 0==c?(wg||(wg={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!1,invalid:"false"}),c=wg,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d, c)},Cg=function(a,b){var c=Bg(a,b);/^[\s\xa0]*$/.test(null==c?"":String(c))||"true"==c||"false"==c?X(a,b,"true"==c?"false":"true"):a.removeAttribute(Ag(b))},Bg=function(a,b){a=a.getAttribute(Ag(b));return null==a||void 0==a?"":String(a)},Ag=function(a){u(a,"ARIA attribute cannot be empty.");u(Yb(xg,a),"No such ARIA attribute "+a);return"aria-"+a};var Dg=function(a,b){if("FORM"==a.tagName)for(var c=a.elements,d=0;a=c.item(d);d++)Dg(a,b);else 1==b&&a.blur(),a.disabled=b};var Eg=function(){this.Jb=this.wg=""},Fg=/"/g,Gg=/\\/g,Hg=RegExp("^[+a-zA-Z0-9_.!#$%&'*\\/=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)+[a-zA-Z0-9]{2,63}$");Eg.prototype.qb=function(){return this.wg};Eg.prototype.toString=function(){var a=this.qb();a=a.replace(Fg,"");var b;a:{for(b=0;13>b;b++)if(-1!=a.indexOf('()<>@:\\".[],;'[b])){b=!0;break a}b=!1}b&&(a='"'+a.replace(Gg,"\\\\")+'"');return""==a?this.Jb:""==this.Jb?a:a+" <"+this.Jb+">"};var Jg=function(a,b){S.call(this);this.U=new ne(this);a=a||null;Ig(this);this.i=a;b&&(this.Hb=b)};t(Jg,S);h=Jg.prototype;h.i=null;h.ne=!0;h.le=null;h.me=null;h.wb=!1;h.Tg=!1;h.Gd=-1;h.Me=!1;h.Yf=!0;h.Hb="toggle_display";h.getType=function(){return this.Hb};h.m=function(){return this.i};var Kg=function(a){Ig(a);a.ne=!0},Lg=function(a){Ig(a);a.Me=!0};Jg.prototype.qf=function(a,b){this.Fb=a;this.ub=b};Jg.prototype.Ia=function(){return this.U}; var Ig=function(a){if(a.wb)throw Error("Can not change this state of the popup while showing.");};h=Jg.prototype;h.isVisible=function(){return this.wb};h.I=function(a){this.Fb&&this.Fb.stop();this.ub&&this.ub.stop();a?this.Vd():this.vb()};h.O=va; h.Vd=function(){if(!this.wb&&this.dispatchEvent("beforeshow")){if(!this.i)throw Error("Caller must call setElement before trying to show the popup");this.O();var a=F(this.i);this.Me&&this.U.F(a,"keydown",this.zg,!0);if(this.ne)if(this.U.F(a,"mousedown",this.af,!0),x){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var c=b.contentDocument||b.contentWindow.document}catch(d){break}a=c;b=a.activeElement}this.U.F(a,"mousedown",this.af,!0);this.U.F(a,"deactivate",this.$e)}else this.U.F(a, "blur",this.$e);"toggle_display"==this.Hb?(this.i.style.visibility="visible",K(this.i,!0)):"move_offscreen"==this.Hb&&this.O();this.wb=!0;this.Gd=Date.now();this.Fb?(ce(this.Fb,"end",this.$a,!1,this),this.Fb.play()):this.$a()}};h.vb=function(a){if(!this.wb||!this.dispatchEvent({type:"beforehide",target:a}))return!1;this.U&&this.U.ja();this.wb=!1;this.ub?(ce(this.ub,"end",Fa(this.ue,a),!1,this),this.ub.play()):this.ue(a);return!0}; h.ue=function(a){"toggle_display"==this.Hb?this.Tg?$e(this.Ne,0,this):this.Ne():"move_offscreen"==this.Hb&&(this.i.style.top="-10000px");this.zb(a)};h.Ne=function(){this.i.style.visibility="hidden";K(this.i,!1)};h.$a=function(){this.dispatchEvent("show")};h.zb=function(a){this.dispatchEvent({type:"hide",target:a})};h.af=function(a){a=a.target;$c(this.i,a)||Mg(this,a)||this.me&&!$c(this.me,a)||150>Date.now()-this.Gd||this.vb(a)}; h.zg=function(a){27==a.keyCode&&this.vb(a.target)&&(a.preventDefault(),a.stopPropagation())};h.$e=function(a){if(this.Yf){var b=F(this.i);if("undefined"!=typeof document.activeElement){if(a=b.activeElement,!a||$c(this.i,a)||"BODY"==a.tagName||Mg(this,a))return}else if(a.target!=b)return;150>Date.now()-this.Gd||this.vb()}};var Mg=function(a,b){return Wa(a.le||[],function(c){return b===c||$c(c,b)})}; Jg.prototype.B=function(){Jg.v.B.call(this);this.U.wa();Md(this.Fb);Md(this.ub);delete this.i;delete this.U;delete this.le};var Ng=function(a,b){this.Ld=8;this.Md=b||void 0;Jg.call(this,a)};t(Ng,Jg);Ng.prototype.setPosition=function(a){this.Md=a||void 0;this.isVisible()&&this.O()};Ng.prototype.O=function(){if(this.Md){var a=!this.isVisible()&&"move_offscreen"!=this.getType(),b=this.m();a&&(b.style.visibility="hidden",K(b,!0));this.Md.O(b,this.Ld,this.ij);a&&K(b,!1)}};var Pg=function(){this.g=U("blogger.templates.responsive.Subscribe");W(this.g,"Initializing Subscribe.");try{if(this.Qf=void 0,this.s=document.body&&Pf(document.body,null,"subscribe-dim-overlay"),this.A=document.querySelector(".centered-top-container"))if(this.M=this.A.querySelector(".subscribe-popup"))if(this.u=new Ng(this.M),this.ae=this.A.querySelector(".subscribe-popup-container"))if(this.ac=this.A.querySelector(".subscribe-button"))if(this.za=this.M.querySelector(".follow-by-email-address")){if(this.pb= this.M.querySelector(".follow-by-email-submit"))O(this.za,"input",this.Cf,!1,this),Og(this,!0),this.Cf(),this.Sd(),W(this.g,"Finished initializing Subscribe.")}else V(this.g,'There was an error initializing the subscribe section. ".follow-by-email-address" not found.');else V(this.g,'There was an error initializing the subscribe section. ".subscribe-button" not found.');else V(this.g,'There was an error initializing the subscribe section. ."subscribe-popup-container" not found.');else V(this.g,'There was an error initializing the subscribe section. ".subscribe-popup" not found.'); else V(this.g,'There was an error initializing the subscribe section. ".centered-top-container" not found.')}catch(a){V(this.g,"Error initializing Subscribe. Uncaught exception.",a),this.h()}};Pg.prototype.Cf=function(){var a="function"==typeof document.createElement("input").checkValidity,b;if(b=""!=this.za.value)(a=a&&this.za.validity.valid)||(a=new Eg,a.Jb=this.za.value.trim(),a=Hg.test(a.Jb)),b=a;Og(this,!b)};var Og=function(a,b){a.pb&&(Dg(a.pb,b),X(a.pb,"disabled",b))}; Pg.prototype.Sd=function(){var a=this;Lg(this.u);Kg(this.u);O(window,"resize",this.gf,!1,this);O(this.ac,"click",this.Eb,!1,this);O(this.u,"hide",this.tb,!1,this);O(this.pb,"click",function(){!a.pb.disabled&&a.tb()},!1,this)};Pg.prototype.tb=function(){this.za&&this.za.blur();M.add(this.M,"hidden");document.body.removeChild(this.M);this.ae.appendChild(this.M);this.s.Qb();this.ac.focus()};Pg.prototype.gf=function(){this.u&&this.u.isVisible()&&(Qg(this),this.u.O())}; var Qg=function(a){a.M.style.visibility="hidden";var b=M.contains(a.M,"hidden");M.remove(a.M,"hidden");var c=a.M.clientWidth;var d=a.M.clientHeight;b&&M.add(a.M,"hidden");a.M.style.visibility="visible";c=new Cc(c,d);b=c.width;c=c.height;d=a.Qf;var e=document.querySelector(void 0===d?".centered":d).getBoundingClientRect();d=e.left;e=e.width;var f=window.innerHeight;b=("ltr"==document.documentElement.getAttribute("dir")?-1:1)*b/2;a.u.setPosition(new vg(d+e/2+b,f/2-c/2))}; Pg.prototype.Eb=function(){this.ae.removeChild(this.M);document.body.appendChild(this.M);this.u.I(!1);M.remove(this.M,"hidden");this.u.I(!0);Qg(this);this.s.show();(this.u.m().querySelector("input:not([type=hidden])")||this.u.m()).focus()};Pg.prototype.h=function(){this.s&&(this.s.aa(),this.s=null);P(window,"resize",this.gf,!1,this);this.u&&(this.u.wa(),this.u=null);this.za&&R(this.za,"input");this.ac&&R(this.ac,"click")};var Rg=function(a){a=a||new Ia;this.te=new Jf(a.Tf);this.zf=new Pg;this.nf=new pg};Rg.prototype.h=function(){this.te.h();this.zf.h();this.nf.h();this.nf=this.zf=this.te=null};var Sg=function(){this.Hf=new Ia};var Tg=function(){};Tg.prototype.ia=function(){throw Error('Component "init" method must be implemented.');};Tg.prototype.h=function(){throw Error('Component "teardown" method must be implemented.');};var Ug=function(a,b,c,d){d=void 0===d?[]:d;this.Kb=a;this.mb=b;this.fh=c;this.ib=d};var Vg=function(a){this.g=U("blogger.templates.responsive.OverflowDetector");W(this.g,"Initializing overflow detector.");try{this.o=a;this.o.ib.push("load");this.o.ib.push("resize");for(var b=n(this.o.ib),c=b.next();!c.done;c=b.next())O(window,c.value,this.Tc,!1,this);this.Tc();W(this.g,"Finished initializing overflow detector.")}catch(d){V(this.g,"Error initializing overflow detector. Uncaught exception.",d),this.h()}},Wg=function(a,b){return(a=H(a.o.mb,b))?a.offsetHeight>b.offsetHeight:!1}; Vg.prototype.Tc=function(){for(var a=n(Array.prototype.slice.call(document.querySelectorAll("."+this.o.Kb),0)),b=a.next();!b.done;b=a.next()){b=b.value;var c=H(this.o.mb,b);c&&this.o.fh(b,c.offsetHeight>b.offsetHeight)}};Vg.prototype.h=function(){P(window,"resize",this.Tc);P(window,"load",this.Tc)};var Xg=function(){this.Kb="overflowable-container";this.mb="overflowable-contents";this.Fc="overflowable-item";this.pe="overflow-button";this.Vf="overflow-count";this.Lg=50;this.ib=[]};var Yg=function(a,b,c){this.element=a;this.sd=b;this.Hg=c};t(Yg,qg);Yg.prototype.O=function(a,b,c){ug(this.element,this.sd,a,b,void 0,c,this.Hg)};var Zg=function(a,b,c,d){Yg.call(this,a,b);this.mg=c?5:0;this.Jd=d||void 0};t(Zg,Yg);Zg.prototype.O=function(a,b,c,d){var e=ug(this.element,this.sd,a,b,null,c,10,d,this.Jd);if(e&496){var f=$g(e,this.sd);b=$g(e,b);e=ug(this.element,f,a,b,null,c,10,d,this.Jd);e&496&&(f=$g(e,f),b=$g(e,b),ug(this.element,f,a,b,null,c,this.mg,d,this.Jd))}};var $g=function(a,b){a&48&&(b^=4);a&192&&(b^=1);return b};var ah=function(a,b){this.g=U("blogger.templates.responsive.Overflowable");this.o=b||new Xg;this.pa=a;this.s=this.jc=this.Rc=this.u=this.ea=this.Xa=this.Fa=this.nd=this.Qa=null;this.Pf=this.o.pe+"-container";this.ta=null};qa(ah,Tg); ah.prototype.ia=function(){var a=this;W(this.g,"Initializing overflowable.");try{this.Qa=H(this.o.mb,this.pa);if(!this.Qa)return V(this.g,"There was an error initializing an overflowable. content element not found."),Me();this.Fa=H(this.o.pe,this.pa);this.nd=bh(this);Xc(this.nd,this.Qa);M.contains(this.pa,"overflowable-no-popup")||(this.ea=Rc(document,"DIV"),M.add(this.ea,"overflow-popup"),K(this.ea,!1),Xc(this.ea,this.pa));this.Rc=O(window,"resize",this.Dg);this.Sd();ch(this);var b="overflowable-"+ Ba(this);M.add(this.pa,b);this.ta=new Vg(new Ug(b,"overflowable-backup-content",Vb(function(c,d){return a.Nc(c,d)},this.o.Lg,this),this.o.ib));this.Nc(this.pa,Wg(this.ta,this.pa));W(this.g,"Finished initializing overflowable.");return Le()}catch(c){return V(this.g,"Error initializing overflowable. Uncaught exception.",c),Me(c)}}; var bh=function(a){var b=Rc(document,"DIV");M.add(b,"overflowable-backup");X(b,"hidden",!0);b.style.position="absolute";b.style.visibility="hidden";b.style.bottom="0";b.style.left="0";b.style.right="0";b.style.top="0";a=a.Qa.cloneNode(!0);M.add(a,"overflowable-backup-content");b.appendChild(a);return b}; ah.prototype.Sd=function(){var a=this;this.Fa&&this.ea&&(Zc(this.ea,this.Qa),this.u=new Ng(this.ea),Lg(this.u),Kg(this.u),this.jc=O(this.Fa,"click",function(b){a.Eb();b.preventDefault()}),O(this.u,"hide",this.Bg,!1,this))};var ch=function(a){var b=Hc(a.o.Fc,a.Qa);if(a.Fa&&0=a.offsetHeight};e=Xa(f,g);g=Ya(f,g);f=Za(cb(f,0,g+1),function(l){Wc(c.Xa,l);return 0==c.Xa.offsetTop});Wc(this.Xa,d[f]);for(g=0;g=f;g :not(summary)")).forEach(function(c){return X(c,"hidden",!0)}));this.be=O(this.Na,"click",this.ad,!1,this)}catch(c){return V(this.g,"Error initializing collapsible. Uncaught exception.",c),this.h().then(function(){return Me()})}W(this.g,"Finished initializing collapsible.");return Le()}; oh.prototype.ad=function(a){var b=this;a.preventDefault();var c=I(this.Na,"height");if(this.C.hasAttribute("open"))L?(R(this.C,L),vd(this.C,I(this.C,"height")),this.C.removeAttribute("open"),setTimeout(function(){vd(b.C,c)},0)):this.C.removeAttribute("open");else if(vd(this.C,"auto"),this.C.setAttribute("open","open"),L){var d=I(this.C,"height");vd(this.C,c);setTimeout(function(){vd(b.C,d);b.fe=O(b.C,L,function(){vd(b.C,"auto");R(b.C,L)})},0)}Kd()||(this.C&&Cg(this.C,"expanded"),this.Na&&Cg(this.Na, "expanded"),bb(document.querySelectorAll("#"+this.Ob+" > :not(summary)")).forEach(function(e){return Cg(e,"hidden")}))};oh.prototype.h=function(){this.be&&Q(this.be);this.fe&&Q(this.fe);return Le()};var ph=function(a){a=document.querySelectorAll(a);for(var b=[],c=0;a&&cd.clientWidth){W(a.g,"Not fetching enchanced sourceset for image "+ d.id+" which has a srcset width "+f+", which is bigger than its size of "+d.clientWidth);return}}Zh(a,d)}W(a.g,"Finished initializing sourceset enhancer.")}catch(q){V(a.g,"Error enhancing sourcesets.",q)}},Zh=function(a,b){var c=b.getAttribute("data-ess");Mh(c,function(d){d=d.target;if(Wh(d)){d=String(d.Tb);var e=b.srcset||"";e.trim()&&(e+=", ");b.setAttribute("srcset",e+d);W(a.g,"Successfully loaded image "+d+" for image "+b.id)}});W(a.g,"Fetching higher-res image "+c+" for image "+b.id)};var ai=function(){this.g=U("blogger.templates.responsive.Video")};qa(ai,Tg);ai.prototype.ia=function(){W(this.g,"Initializing video support.");window.addEventListener?window.addEventListener("message",this.Mc,!1):window.attachEvent("onmessage",this.Mc);return Le()}; ai.prototype.Mc=function(a){var b=a.data;b&&"video_resize"===b.name&&b.iframe_id&&kh().then(function(c){if(a.origin===c&&(c=document.getElementById(b.iframe_id)))if(b.widescreen){var d=c.width||320,e=c.height||266;c.setAttribute("data-original-width",d);c.setAttribute("data-original-height",e);var f=c.parentElement.offsetWidth;c.height=e*f/d;c.width=f}else c.width=c.getAttribute("data-original-width"),c.height=c.getAttribute("data-original-height")})}; ai.prototype.h=function(){window.removeEventListener?window.removeEventListener("message",this.Mc):window.detachEvent("onmessage",this.Mc);return Le()};var bi=function(){this.ff=Date.now()},ci=null;bi.prototype.set=function(a){this.ff=a};bi.prototype.reset=function(){this.set(Date.now())};bi.prototype.get=function(){return this.ff};var di=function(a){this.Ig=a||"";ci||(ci=new bi);this.Yg=ci};h=di.prototype;h.ke=!0;h.sf=!0;h.Wg=!0;h.Vg=!0;h.uf=!1;h.Xg=!1;var ei=function(a){return 10>a?"0"+a:String(a)},fi=function(a){di.call(this,a)};t(fi,di); var gi=function(a,b){var c=[];c.push(a.Ig," ");if(a.sf){var d=new Date(b.Af);c.push("[",ei(d.getFullYear()-2E3)+ei(d.getMonth()+1)+ei(d.getDate())+" "+ei(d.getHours())+":"+ei(d.getMinutes())+":"+ei(d.getSeconds())+"."+ei(Math.floor(d.getMilliseconds()/10)),"] ")}if(a.Wg){d=c.push;var e=a.Yg.get();e=(b.Af-e)/1E3;var f=e.toFixed(3),g=0;if(1>e)g=2;else for(;100>e;)g++,e*=10;for(;0=df.value)return"error";if(f.value>=ef.value)return"warn";if(f.value>=gf.value)return"log"}return"debug"}if(!this.bg[a.Ye]){var c=gi(this.vc,a),d=ki;if(d){var e=b(a.Xe);li(d,e,c,a.uc)}}}; var ii=null,ki=r.console,li=function(a,b,c,d){if(a[b])a[b](c,void 0===d?"":d);else a.log(c,void 0===d?"":d)};/* CC0 1.0 Universal License Public Domain Dedication The person(s) who associated a work with this deed has dedicated the work to the public domain by waiving all of his or her rights to the work worldwide under copyright law, including all related and neighboring rights, to the extent allowed by law. You can copy, modify, distribute and perform the work, even for commercial purposes, all without asking permission. In no way are the patent or trademark rights of any person affected by CC0, nor are the rights that other persons may have in the work or in how the work is used, such as publicity or privacy rights. Unless expressly stated otherwise, the person(s) who associated a work with this deed makes no warranties about the work, and disclaims liability for all uses of the work, to the fullest extent permitted by applicable law. When using or citing the work, you should not imply endorsement by the author or the affirmer. This is a human-readable summary of the Legal Code (read the full text). svg4everybody v2.1.8 | github.com/jonathantneal/svg4everybody */ function mi(a,b,c){if(c){var d=document.createDocumentFragment(),e=!b.hasAttribute("viewBox")&&c.getAttribute("viewBox");e&&b.setAttribute("viewBox",e);for(b=c.cloneNode(!0);b.childNodes.length;)d.appendChild(b.firstChild);a.appendChild(d)}} function ni(a){a.onreadystatechange=function(){if(4===a.readyState){var b=a.Gf;b||(b=a.Gf=document.implementation.createHTMLDocument(""),b.body.innerHTML=a.responseText,a.ie={});a.je.splice(0).map(function(c){var d=a.ie[c.id];d||(d=a.ie[c.id]=b.getElementById(c.id));mi(c.parent,c.Zg,d)})}};a.onreadystatechange()}function oi(){return"undefined"!=typeof LEGACY_SUPPORT&&LEGACY_SUPPORT} var pi=function(){function a(){for(var C=0;C(navigator.userAgent.match(k)||[])[1]||537>(navigator.userAgent.match(g)||[])[1]||l.test(navigator.userAgent)&& m:f.test(navigator.userAgent)||10547>(navigator.userAgent.match(k)||[])[1]||537>(navigator.userAgent.match(g)||[])[1]||l.test(navigator.userAgent)&&m;var q={},z=document.getElementsByTagName("use"),y=0;p&&a()};var si=function(){var a=this;r.console&&(ii||(ii=new hi),r.location&&-1!=r.location.href.indexOf("Debug=true")&&ji());this.sa=U("blogger.templates.responsive.Template");try{W(this.sa,"Initializing responsive template."),this.qd=new Ah,this.archive=new sh,this.archive.ia().Yc(function(b){return qi(a,b)}),this.Z=ph(".widget.collapsible"),this.labels=new Bh,$h(),(new uh).replace(),vh().replace(),pi(),this.ld=new th,ri(),this.dd=new ai,this.dd.ia().Yc(function(b){return qi(a,b)}),W(this.sa,"Finished initializing responsive template.")}catch(b){qi(this, b),this.h()}},qi=function(a,b){a.sa&&V(a.sa,"Error initializing responsive template. Uncaught exception.",b)},ri=function(){if(pb()&&"rtl"==document.documentElement.getAttribute("dir"))for(var a=0;a=window.innerHeight?M.remove(a,"invisible"):M.add(a,"invisible")};var wi=function(a,b,c,d){Qd.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c};t(wi,Qd);var xi=function(a,b){S.call(this);a&&(this.Hc&&this.detach(),this.i=a,this.Gc=O(this.i,"keypress",this,b),this.Ed=O(this.i,"keydown",this.rb,b,this),this.Hc=O(this.i,"keyup",this.fg,b,this))};t(xi,S);h=xi.prototype;h.i=null;h.Gc=null;h.Ed=null;h.Hc=null;h.W=-1;h.G=-1;h.ma=!1; var yi={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},zi={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},Ai=Bb&&A;h=xi.prototype; h.rb=function(a){if(B||zb)if(17==this.W&&!a.ctrlKey||18==this.W&&!a.altKey||Bb&&91==this.W&&!a.metaKey)this.G=this.W=-1;-1==this.W&&(a.ctrlKey&&17!=a.keyCode?this.W=17:a.altKey&&18!=a.keyCode?this.W=18:a.metaKey&&91!=a.keyCode&&(this.W=91));Sf(a.keyCode,this.W,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?(this.G=Rf(a.keyCode),Ai&&(this.ma=a.altKey)):this.handleEvent(a)};h.fg=function(a){this.G=this.W=-1;this.ma=a.altKey}; h.handleEvent=function(a){var b=a.ra,c=b.altKey;if(x&&"keypress"==a.type){var d=this.G;var e=13!=d&&27!=d?b.keyCode:0}else(B||zb)&&"keypress"==a.type?(d=this.G,e=0<=b.charCode&&63232>b.charCode&&Qf(d)?b.charCode:0):("keypress"==a.type?(Ai&&(c=this.ma),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0):(d=this.G,e=b.charCode):(d=b.keyCode||this.G,e=b.charCode||0)):(d=b.keyCode||this.G,e=b.charCode||0),Bb&&63==e&&224==d&&(d=191));var f=d=Rf(d);d?63232<=d&&d in yi?f=yi[d]:25==d&&a.shiftKey&&(f=9): b.keyIdentifier&&b.keyIdentifier in zi&&(f=zi[b.keyIdentifier]);if(!A||"keypress"!=a.type||Sf(f,this.W,a.shiftKey,a.ctrlKey,c,a.metaKey))a=f==this.W,this.W=f,b=new wi(f,e,a,b),b.altKey=c,this.dispatchEvent(b)};h.m=function(){return this.i};h.detach=function(){this.Gc&&(Q(this.Gc),Q(this.Ed),Q(this.Hc),this.Hc=this.Ed=this.Gc=null);this.i=null;this.G=this.W=-1};h.B=function(){xi.v.B.call(this);this.detach()};var Ci=function(a,b,c){S.call(this);this.target=a;this.xd=b||a;this.Kc=c||new jd(NaN,NaN,NaN,NaN);this.l=F(a);this.qa=new ne(this);a=Fa(Md,this.qa);this.Ra?a():(this.Ya||(this.Ya=[]),this.Ya.push(a));this.deltaY=this.deltaX=this.yf=this.xf=this.screenY=this.screenX=this.clientY=this.clientX=0;this.ze=!0;this.Sa=!1;this.ef=!0;this.Qe=0;this.he=this.kg=!1;O(this.xd,["touchstart","mousedown"],this.wf,!1,this);this.bd=Bi};t(Ci,S); var Bi=r.document&&r.document.documentElement&&!!r.document.documentElement.setCapture&&!!r.document.releaseCapture;Ci.prototype.Ia=function(){return this.qa};Ci.prototype.B=function(){Ci.v.B.call(this);P(this.xd,["touchstart","mousedown"],this.wf,!1,this);this.qa.ja();this.bd&&this.l.releaseCapture();this.xd=this.target=null};var Di=function(a){void 0===a.Qd&&(a.Qd=Ad(a.target));return a.Qd}; Ci.prototype.wf=function(a){var b="mousedown"==a.type;if(!this.ze||this.Sa||b&&(0!=a.ra.button||Bb&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.Qe)if(this.dispatchEvent(new Ei("start",this,a.clientX,a.clientY,a)))this.Sa=!0,this.ef&&b&&a.preventDefault();else return;else this.ef&&b&&a.preventDefault();b=this.l;var c=b.documentElement,d=!this.bd;this.qa.F(b,["touchmove","mousemove"],this.gg,{capture:d,passive:!1});this.qa.F(b,["touchend","mouseup"],this.tc,d);this.bd?(c.setCapture(!1), this.qa.F(c,"losecapture",this.tc)):this.qa.F(Oc(b),"blur",this.tc);x&&this.kg&&this.qa.F(b,"dragstart",Pd);this.Rg&&this.qa.F(this.Rg,"scroll",this.Fg,d);this.clientX=this.xf=a.clientX;this.clientY=this.yf=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.he?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=od(a)||(c=F(a).documentElement),c?(A&&!Pb(58)?(d=Fd(c),b+=d.left):8<=Number(Sb)&&!(9<=Number(Sb))&&(d=Fd(c),b-=d.left),a=Ad(c)?c.clientWidth-(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft; this.deltaX=a;this.deltaY=this.target.offsetTop;this.Kd=Nc(G(this.l).l)}};Ci.prototype.tc=function(a,b){this.qa.ja();this.bd&&this.l.releaseCapture();this.Sa?(this.Sa=!1,this.dispatchEvent(new Ei("end",this,a.clientX,a.clientY,a,Fi(this,this.deltaX),Gi(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")}; Ci.prototype.gg=function(a){if(this.ze){var b=(this.he&&Di(this)?-1:1)*(a.clientX-this.clientX),c=a.clientY-this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;if(!this.Sa){var d=this.xf-this.clientX,e=this.yf-this.clientY;if(d*d+e*e>this.Qe)if(this.dispatchEvent(new Ei("start",this,a.clientX,a.clientY,a)))this.Sa=!0;else{this.Ra||this.tc(a);return}}c=Hi(this,b,c);b=c.x;c=c.y;this.Sa&&this.dispatchEvent(new Ei("beforedrag",this,a.clientX,a.clientY, a,b,c))&&(Ii(this,a,b,c),a.preventDefault())}};var Hi=function(a,b,c){var d=Nc(G(a.l).l);b+=d.x-a.Kd.x;c+=d.y-a.Kd.y;a.Kd=d;a.deltaX+=b;a.deltaY+=c;return new E(Fi(a,a.deltaX),Gi(a,a.deltaY))};Ci.prototype.Fg=function(a){var b=Hi(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Ii(this,a,b.x,b.y)}; var Ii=function(a,b,c,d){a.he&&Di(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new Ei("drag",a,b.clientX,b.clientY,b,c,d))},Fi=function(a,b){var c=a.Kc;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))},Gi=function(a,b){var c=a.Kc;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))},Ei=function(a, b,c,d,e,f,g){N.call(this,a);this.clientX=c;this.clientY=d;this.left=void 0!==f?f:b.deltaX;this.top=void 0!==g?g:b.deltaY};t(Ei,N);var Ji=function(a){this.Aa=new Map;var b=arguments.length;if(1"),a.yc())}this.rd=a;this.rc&&zc(this.rc,a)};h.wc=function(){this.m()||this.Xb();return Z.v.wc.call(this)};var gj=function(a,b){a.Id=b;if(a.ha){var c=a.D(),d=a.wc(),e=a.N;b?(e&&c.Se(e,a.m()),c.Se(d,a.m())):(c.removeNode(e),c.removeNode(d))}a.isVisible()&&aj(a,b)};Z.prototype.eg=function(){hj(this)}; var hj=function(a){if(a.bh&&(a.D(),a.m())){var b=Xi(a);yd(b);"fixed"!=od(b)&&a.D()}},ij=function(a,b){var c=db(a.va+"-title-draggable").split(" ");a.m()&&(b?M.addAll(u(a.Gb),c):M.ja(u(a.Gb),c));b&&!a.xa?(b=new Ci(a.m(),a.Gb),a.xa=b,M.addAll(u(a.Gb),c),O(a.xa,"start",a.Sg,!1,a),O(a.xa,"drag",a.eg,!1,a)):!b&&a.xa&&(a.xa.wa(),a.xa=null)};h=Z.prototype; h.T=function(){Z.v.T.call(this);var a=this.m();u(a,"getElement() returns null");var b=this.D();this.ce=Wi(this);var c=Wi(this)+".contentEl";this.Gb=b.T("DIV",this.va+"-title",this.$c=b.T("SPAN",{className:this.va+"-title-text",id:this.ce},this.ah),this.Ca=b.T("SPAN",this.va+"-title-close"));Uc(a,this.Gb,this.rc=b.T("DIV",{className:this.va+"-content",id:c}),this.na=b.T("DIV",this.va+"-buttons"));zg(this.$c,"heading");zg(this.Ca,"button");this.Ca.tabIndex=0;X(this.Ca,"label","Close");zg(a,this.df); X(a,"labelledby",this.ce||"");this.rd&&(zc(this.rc,this.rd),this.lg&&c&&X(a,"describedby",c));K(this.Ca,this.Le);this.oa&&jj(this.oa,this.na);K(this.na,!!this.oa);this.md=this.md;this.m()&&(a=this.wc())&&zd(a,this.md)}; h.ob=function(){Z.v.ob.call(this);this.Ia().F(this.m(),"keydown",this.Vb).F(this.m(),"keypress",this.Vb);this.Ia().F(this.na,"click",this.yg);ij(this,this.xe);this.Ia().F(this.Ca,"click",this.Gg);var a=this.m();u(a,"The DOM element for dialog cannot be null");zg(a,this.df);""!==this.$c.id&&X(a,"labelledby",this.$c.id);this.Id||gj(this,!1)};h.Ta=function(){this.isVisible()&&this.I(!1);ij(this,!1);Z.v.Ta.call(this)};h.I=function(a){a!=this.isVisible()&&(this.ha||this.Xb(),Z.v.I.call(this,a))}; h.$a=function(){Z.v.$a.call(this);hj(this);this.dispatchEvent("aftershow")};h.zb=function(){Z.v.zb.call(this);this.dispatchEvent("afterhide");this.we&&this.wa()};h.Sg=function(){var a=this.D().l,b=Lc(Oc(a)||window||window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.height);var d=yd(this.m());"fixed"==od(this.m())?this.xa.Kc=new jd(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height)):this.xa.Kc=new jd(0,0,c-d.width,a-d.height)};h.Gg=function(){kj(this)}; var kj=function(a){if(a.Le){var b=a.oa,c=b&&b.lc;c?(b=b.get(c),a.dispatchEvent(new lj(c,b))&&a.I(!1)):a.I(!1)}};Z.prototype.B=function(){this.na=this.Ca=null;Z.v.B.call(this)};Z.prototype.yg=function(a){a:{for(a=a.target;null!=a&&a!=this.na;){if("BUTTON"==a.tagName)break a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var b=this.oa.get(a);this.dispatchEvent(new lj(a,b))&&this.I(!1)}}; Z.prototype.Vb=function(a){var b=!1,c=!1,d=this.oa,e=a.target;if("keydown"==a.type)if(this.Zf&&27==a.keyCode){var f=d&&d.lc;e="SELECT"==e.tagName&&!e.disabled;f&&!e?(c=!0,b=d.get(f),b=this.dispatchEvent(new lj(f,b))):e||(b=!0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.m()){this.od=!0;try{this.ka.focus()}catch(l){}$e(this.hf,0,this)}}else if(13==a.keyCode){if("BUTTON"==e.tagName&&!e.disabled)f=e.name;else if(e==this.Ca)kj(this);else if(d){var g=d.sc,k=g&&mj(d,g);e=("TEXTAREA"==e.tagName||"SELECT"== e.tagName||"A"==e.tagName)&&!e.disabled;!k||k.disabled||e||(f=g)}f&&d&&(c=!0,b=this.dispatchEvent(new lj(f,String(d.get(f)))))}else e!=this.Ca||32!=a.keyCode&&" "!=a.key||kj(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.I(!1)};var lj=function(a,b){this.type="dialogselect";this.key=a;this.caption=b};t(lj,N);var dj=function(a){Ji.call(this);this.Ga=a||G();this.va="goog-buttonset";this.lc=this.i=this.sc=null};t(dj,Ji); dj.prototype.clear=function(){Ji.prototype.clear.call(this);this.sc=this.lc=null};dj.prototype.set=function(a,b,c,d){Ji.prototype.set.call(this,a,b);c&&(this.sc=a);d&&(this.lc=a);return this};var cj=function(a,b,c,d){return a.set(b.key,b.caption,c,d)},jj=function(a,b){a.i=b;a.Xb()};dj.prototype.Xb=function(){if(this.i){zc(this.i,wc);var a=G(this.i);this.forEach(function(b,c){b=a.T("BUTTON",{name:c},b);c==this.sc&&(b.className=this.va+"-default");this.i.appendChild(b)},this)}};dj.prototype.m=function(){return this.i}; dj.prototype.D=function(){return this.Ga};var mj=function(a,b){a=(u(a.i)||document).getElementsByTagName("BUTTON");for(var c=0,d;d=a[c];c++)if(d.name==b||d.id==b)return d;return null},ej={key:"ok",caption:"OK"},fj={key:"cancel",caption:"Cancel"},nj={key:"yes",caption:"Yes"},oj={key:"no",caption:"No"},pj={key:"save",caption:"Save"},qj={key:"continue",caption:"Continue"}; "undefined"!=typeof document&&(cj(new dj,ej,!0,!0),cj(cj(new dj,ej,!0),fj,!1,!0),cj(cj(new dj,nj,!0),oj,!1,!0),cj(cj(cj(new dj,nj),oj,!0),fj,!1,!0),cj(cj(cj(new dj,qj),pj),fj,!0,!0));var sj=function(){this.g=U("blogger.templates.responsive.Sharing");W(this.g,"Initializing Sharing.");try{this.o=new nh;this.Bb=[];this.s=null;this.Yb=[];rj(this);if(this.o.Of){var a=document.querySelector(".post-share-buttons-top"),b=document.querySelector(".post-share-buttons-bottom");a&&b&&vi(b,a)}W(this.g,"Finished initializing sharing.")}catch(c){V(this.g,"Error initializing sharing. Uncaught exception.",c),this.h()}},rj=function(a){lh("sharing_native").then(function(b){for(var c={},d=n(Array.prototype.slice.call(document.querySelectorAll(".sharing"), 0)),e=d.next();!e.done;c={J:c.J,Oa:c.Oa,la:c.la,Da:c.Da,X:c.X,Ib:c.Ib},e=d.next())if(c.Oa=e.value,c.X=H("sharing-button",c.Oa),c.Da=H("share-buttons-container",c.Oa),c.la=H("share-buttons",c.Oa),c.Da&&c.la&&c.X){c.J=new Ng(c.la);e=function(l){return function(){l.J&&l.J.isVisible()&&l.J.O()}}(c);var f=function(l){return function(){var m=l.J,p=l.la,q=l.Da,z=l.X;m&&!m.isVisible()?a.Eb(m,p,q,z):a.tb(m,p,q,z)}}(c);Lg(c.J);Kg(c.J);var g=a.o.vf&&a.o.vf(c.J.m()),k=a.o.Oe&&a.o.Oe(c.J.m());c.J.qf(g,k);O(window, "resize",e);O(c.X,"click",f);O(c.J,"hide",function(l){return function(){return a.tb(l.J,l.la,l.Da,l.X)}}(c));f=new xi(c.X);O(f,"key",function(l){return function(m){return a.Vb(l.J,l.la,l.Da,l.X,m)}}(c));f=new xi(c.la);O(f,"key",function(l){return function(m){return a.Vb(l.J,l.la,l.Da,l.X,m)}}(c));zg(c.X,"button");X(c.X,"expanded",!1);X(c.X,"haspopup",!0);b&&void 0!==navigator.share&&(c.Ib=H("sharing-element-other",c.Oa),f=c.Ib.parentElement,M.remove(f,"hidden"),f.removeAttribute("aria-hidden"),O(c.Ib, "click",function(l){return function(){var m=l.Oa.getAttribute("data-title"),p=l.Ib.getAttribute("data-url");null!=m&&p&&(navigator.share({title:m,url:p}),a.tb(l.J,l.la,l.Da,l.X))}}(c)));a.Bb.push(c.J);a.Yb.push(e)}})};sj.prototype.se=function(){if(this.Bb)for(var a=n(this.Bb),b=a.next();!b.done;b=a.next())(b=b.value)&&b.I(!1)}; sj.prototype.Eb=function(a,b,c,d){b&&c&&(c.removeChild(b),document.body.appendChild(b),a.I(!1),M.add(d,"sharing-open"),M.remove(b,"hidden"),X(b,"expanded",!0),X(b,"hidden",!1),c="ltr"==r.document.documentElement.getAttribute("dir")?4:0,a.Ld=c,a.isVisible()&&a.O(),d&&(X(d,"expanded",!0),a.setPosition(new Zg(d,c))),a.I(!0),this.o.ye&&(this.s=Pf(document.body,null,"sharing-dim-overlay"),this.s.show()),tj(this,b))}; sj.prototype.tb=function(a,b,c,d){b&&c&&(M.remove(d,"sharing-open"),M.add(b,"hidden"),X(b,"expanded",!1),X(b,"hidden",!0),document.body.removeChild(b),c.appendChild(b),d&&X(d,"expanded",!1),this.o.ye&&(this.s.aa(),this.s=null))};sj.prototype.Vb=function(a,b,c,d,e){b&&c&&(38==e.keyCode||40==e.keyCode)&&(a.isVisible()||this.Eb(a,b,c,d),a=Array.prototype.slice.call(b.querySelectorAll("."+this.o.rf)),b=a.indexOf(document.activeElement),b+=40==e.keyCode?1:-1,b=(b+a.length)%a.length,a[b].focus(),e.preventDefault())}; var tj=function(a,b){if(!M.contains(b,"btns-init")){for(var c=b.querySelectorAll("."+a.o.rf),d=Ea(a.se,a),e={},f=0;f',Pa(gc(v),"must provide justification"),u(!/^[\s\xa0]*$/.test(gc(v)),"must provide non-empty justification"),v=vc(q,null),(p=p.document)&&p.write&&(p.write(uc(v)),p.close()))):(p=Ac(y,p,z,v))&&q.noopener&&(p.opener=null);d();return!1};O(l,"key",function(p){if(32==p.keyCode||13==p.keyCode)m(),p.preventDefault()});O(k,"click",m)}}}(e)(e.hc);M.add(b,"btns-init")}},uj=function(a,b){if(b&&"undefined"!==typeof ClipboardJS&&ClipboardJS){b=new ClipboardJS(b,{text:function(e){return e.getAttribute("data-url")}}); var c=Ea(a.se,a),d=mh("postUrl")||"Post Link";b.on("error",function(e){window.prompt(d,e.trigger.getAttribute("data-url"));c();return!1});b.on("success",function(){var e=mh("linkCopiedToClipboard")||"Link copied to clipboard.";lh("sharing_get_link_dialog").then(function(f){if(f&&0<=ti()){f=mh("ok")||"Ok";var g=new Z,k=Pf(document.body,function(){g.I(!1)},"getlink-dim-overlay");k.show();var l=(new dj).set(f,f,!0,!0);g.oa=l;g.na&&(g.oa?jj(g.oa,g.na):zc(g.na,wc),K(g.na,!!g.oa));g.pf(e);g.xe=!1;ij(g, !1);g.we=!0;1!=g.Id&&gj(g,!0);g.Xb();M.add(mj(l,f),"flat-button");M.add(g.m(),"dialog");M.add(g.m(),"link-copied-dialog");g.I(!0);O(g,"hide",function(){k.aa()})}else window.alert(e);c()});return!1})}else uf(a.g,"ClipboardJS not initialized.")}; sj.prototype.h=function(){this.s&&(this.s.aa(),this.s=null);this.Bb&&Nd(this.Bb);this.Bb=null;if(this.Yb)for(var a=0;a